<?php
class Application_Form_Tutor extends Zend_Form
{
    
    public function init()
    {
    	$this->setName('tutor');
        $nombreT=new Zend_Form_Element_Text('nombreT');
        $nombreT->setLabel("Nombre:");
        $nombreT->setRequired(true);
        $nombreT->addvalidator('alpha');
        $nombreT->setErrorMessages(array('messages'=>"El campo Nombre solo puede contener letras"));
        $nombreT->addDecorator('ViewHelper')  
            ->addDecorator('Errors')  
            ->addDecorator('HtmlTag', array('tag' => 'td'))  
            ->addDecorator('Label', array('tag' => 'dth'));
        
        $aPaternoT=new Zend_Form_Element_Text('aPaternoT');
        $aPaternoT->setLabel("A. Paterno:");
        $aPaternoT->setRequired(true);
        $aPaternoT->addValidator('alpha');
        $aPaternoT->setErrorMessages(array('messages'=>"El campo Apellido Paterno solo puede contener letras"));
        $aPaternoT->addDecorator('ViewHelper')  
            ->addDecorator('Errors')  
            ->addDecorator('HtmlTag', array('tag' => 'td'))  
            ->addDecorator('Label', array('tag' => 'dth'));
        
        $aMaternoT=new Zend_Form_Element_Text('aMaternoT');
        $aMaternoT->setLabel("A. Materno:");
        $aMaternoT->setRequired(true);
        $aMaternoT->addValidator('alpha');
        $aMaternoT->setErrorMessages(array('messages'=>"El campo Apellido Materno solo puede contener letras"));
        $aMaternoT->addDecorator('ViewHelper')  
            ->addDecorator('Errors')  
            ->addDecorator('HtmlTag', array('tag' => 'td'))  
            ->addDecorator('Label', array('tag' => 'dth'));
        
        $emailT=new Zend_Form_Element_Text('emailT');
        $emailT->setLabel("Email:");
        $emailT->setRequired(true);
        $emailT->setErrorMessages(array('messages' =>"El campo Email deve contener un email valido"));
        $emailT->addDecorator('ViewHelper')  
            ->addDecorator('Errors')  
            ->addDecorator('HtmlTag', array('tag' => 'td'))  
            ->addDecorator('Label', array('tag' => 'dth'));
        
        $CI=new Zend_Form_Element_Text('ci');
        $CI->setLabel("CI:");
        $CI->setRequired(true);
        $CI->setErrorMessages(array('messages'=>"El campo CI solo puede contener un CI valido"));
        $CI->addDecorator('ViewHelper')  
            ->addDecorator('Errors')  
            ->addDecorator('HtmlTag', array('tag' => 'td'))  
            ->addDecorator('Label', array('tag' => 'dth'));
        
        $profecion=new Zend_Form_Element_Text('profecion');
        $profecion->setLabel("Profecion:");
        $profecion->setRequired(true);
        $profecion->addValidator('alpha');
        $profecion->setErrorMessages(array('messages'=>"El campo profecion solo puede contener letras"));
        $profecion->addDecorator('ViewHelper')  
            ->addDecorator('Errors')  
            ->addDecorator('HtmlTag', array('tag' => 'td'))  
            ->addDecorator('Label', array('tag' => 'dth'));
        
         $this->addElements(array($nombreT,$aPaternoT,$aMaternoT,$emailT,$CI,$profecion));
    }
}